supervisor jefe - French English Dictionary